package main

import (
	"fmt"
	"time"
)

func main() {
	//设置个1秒的定时器
	ticker := time.NewTicker(time.Second)
	num := 10
	// 每秒循环一次
	for f := range ticker.C {
		num--
		if num <= 0 {
			ticker.Stop() //终止定时器
			break
		}
		fmt.Println(f.Format("2006-01-02 15-04-05"))
	}
	fmt.Println("start")
	time.Sleep(time.Second) //休眠一秒执行下面
	fmt.Println("end")
}
